<?php

class PC4_Controlador_APP_CRUD_Eventos extends PC4_Controlador_APP_CRUD {

	protected function init($modelo = '', $formView = 'admin/eventos', $listaView = '', $editaView = '', $nomeSessao = 'usuarios', $urlLogin = 'admin/login/', $urlProibido = 'admin/main/proibido') {
		if (empty($modelo)) {
			$modelo = new PC4_Crud_Evento(FCPATH."arquivos");
		}
		parent::init($modelo, $formView, $listaView, $editaView, $nomeSessao, $urlLogin, $urlProibido);
		
		$this->layout->addJS("app/admin.eventos.js");
	}
	
	protected function trataForm() {
		$campos = parent::trataForm();
		$campos['foto'] = $_FILES['foto'];
		$campos['data'] = date2sql($campos['data']);
		
		return $campos;
	}
	
}

?>